Snap! (мова програмування)

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Snap!
Парадигмаоб'єктно-орієнтоване програмування і подійно-орієнтоване програмування
Дата появи2011
ТворціBrian Harveyd[1] і Jens Mönigd[1]
Останній реліз
Система типізаціїдинамічна типізація[d]
Під впливом відСкретч, Smalltalk, Scheme і Logo
Мова реалізаціїSqueak і JavaScript
Операційна системакросплатформова програма
ЛіцензіяGNU Affero General Public License[2]
Звичайні розширення файлів.ypr, .ysp або .xml
Репозиторій вихідного кодуgithub.com/jmoenig/Snap
Вебсайтsnap.berkeley.edu

Snap! (раніше Build Your Own Blocks) — освітня блочна мова програмування, розробником якої є Єнс Меніг, є під впливом мови Scratch. Snap! має дуже подібний інтерфейс до першого покоління Scratch.[3] Основна ідея цієї мови програмування робити невеликі проекти, але мати достатню функціональність, яка навіть перевищує функції Scratch.

Примітки

[ред. | ред. код]
  1. а б https://snap.berkeley.edu/credits
  2. https://snap.berkeley.edu/tos
  3. Основи програмування на Scratch.